/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.ufsc.aps.convocados;

/**
 *
 * @author gustavo.ramos
 */
public enum Nacionalidade {

    BRASIL {

        @Override
        public String getBandeiraPequena() {
            return "/resources/label_bra_p.png";
        }
        
        @Override
        public String getBandeiraGrande() {
            return "/resources/label_bra_g.png";
        }

        @Override
        public String getPais() {
            return "Brasil";
        }
    }, ALEMANHA {

        @Override
        public String getBandeiraPequena() {
            return "/resources/label_ger_p.png";
        }
        
        @Override
        public String getBandeiraGrande() {
            return "/resources/label_ger_g.png";
        }

        @Override
        public String getPais() {
            return "Alemanha";
        }
    }, ITALIA {

        @Override
        public String getBandeiraPequena() {
            return "/resources/label_ita_p.png";
        }
        
        @Override
        public String getBandeiraGrande() {
            return "/resources/label_ita_g.png";
        }

        @Override
        public String getPais() {
            return "Itália";
        }
    }, ARGENTINA {

        @Override
        public String getBandeiraPequena() {
            return "/resources/label_arg_p.png";
        }
        
        @Override
        public String getBandeiraGrande() {
            return "/resources/label_arg_g.png";
        }

        @Override
        public String getPais() {
            return "Argentina";
        }
    };

    public abstract String getPais();

    public abstract String getBandeiraPequena();

    public abstract String getBandeiraGrande();
}
